- camerostoma
- m.camerostome.
Spanish-English dictionary. 2013.
Spanish-English dictionary. 2013.
camerostome — ˈkam(ə)rəˌstōm noun ( s) Etymology: New Latin camerostoma, from camero (from Late Latin camera chamber) + stoma more at chamber : the anterior marginal depression of th … Useful english dictionary